have difficulty to explain - Englisch Synonyme Wörterbuch